Skip to content

Latest commit

 

History

History
306 lines (174 loc) · 14.8 KB

09-Registro de Testes de Software.md

File metadata and controls

306 lines (174 loc) · 14.8 KB

Registro de Testes de Software

Pré-requisitos: Especificação do Projeto, Projeto de Interface, Projeto de Testes de Software

Os registros dos testes realizados na aplicação estão descritos abaixo.

Casos de Sucesso

CT - 01 - Apresentação Página Home.

Objetivo do Teste:

  • Verificar se ao acessar o site, a página home está apresentando informações necessárias para que o usuário crie sua conta, faça login e descubra mais sobre o objetivo da aplicação.

Passos:

  • Acessar o site: AgendaHub
  • Verificar se a página home é carregada corretamente.

image

  • Confirmar a responsividade da página em dispositivos móveis e computadores. image
  • Validar se a página é exibida corretamente nos navegadores Chrome e Edge.

image Edge

image Google Chrome

  • Localizar as seções de criação de conta e login na página.

image

  • Avaliar a presença de informações relevantes sobre o propósito da aplicação.

image

Resultado CT - 01: Todos os objetivos elencados para o Caso de Teste foram atendidos, o site apresentou responsividade, informações necessárias para que o usuário crie a sua conta, faça login e descubra mais sobre o objetivo da aplicação.

CT - 02 - Cadastro e Login.

Objetivo do Teste:

  • Verificar se é possível efetuar um novo cadastro e, após efetuar o login utilizando as mesmas credenciais, obter êxito. Além disso, o sistema deve permitir a alteração das informações cadastrais iniciais.

Passos:

image

  • Realizar um novo cadastro inserindo informações válidas.

image

  • Efetuar o login utilizando as credenciais cadastradas.

image

  • Verificar se o login é bem-sucedido.

image

  • Acessar a seção de alteração de informações cadastrais. image
  • Modificar o login, senha e e-mail cadastrados.
  • Confirmar se as alterações foram salvas com sucesso.

Resultado CT - 02:

CT - 03 - CRUD de Serviço

Objetivo do Teste:

  • O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo serviço oferecido pelo profissional no sistema

Passos:

image

  • Efetuar o login utilizando as credenciais cadastradas.

image

  • Acessar a seção de novo serviço.

image image image

  • Preencher todos os campos obrigatórios.

image

  • Submeter o formulário.

Consulta do Serviço Cadastrado:

  • Vá para a lista de serviços cadastrados.
  • Localizar o serviço adicionado no passo anterior.
  • Verificar se as informações do serviço estão corretas e correspondem aos dados fornecidos no cadastro.

image

Atualização do Serviço:

  • Editar os detalhes do serviço cadastrado.

image image

  • Confirmar se as informações foram atualizadas corretamente.

image

Exclusão do Serviço:

  • Remover o serviço cadastrado.

image image

  • Verificar se o serviço não está mais presente na lista de serviços cadastrados.

image

Resultado CT - 03: O teste obteve êxito em todos os critérios elencados, cadastrou um novo serviço com sucesso, sem erros ou falhas, a consulta do serviço recém-cadastrado exibiu todas as informações corretamente, a atualização do serviço refletiu as modificações feitas e a exclusão removeu efetivamente o serviço da lista.

CT - 04 - CRUD de Cliente.

Objetivo do Teste:

  • O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo cliente no sistema.

Passos:

image

  • Efetuar o login utilizando as credenciais cadastradas.

image

  • Acessar a seção de novo cliente.

image image image

Cadastro de Novo Cliente:

  • Selecionar a opção para cadastrar um novo cliente. image
  • Preencher todos os campos obrigatórios.

image

  • Submeter o formulário.

Consulta do Cliente Cadastrado:

  • Vá para a lista de clientes cadastrados.
  • Localizar o cliente adicionado no passo anterior.
  • Verificar se as informações do cliente estão corretas e correspondem aos dados fornecidos no cadastro. image

Atualização do Cliente:

  • Editar os detalhes do cliente cadastrado.

image image

  • Confirmar se as informações foram atualizadas corretamente.

image

Exclusão do Cliente:

  • Remover o cliente cadastrado.

image image

  • Verificar se o cliente não está mais presente na lista de clientes cadastrados.

image

Resultado CT - 04: O teste obteve êxito, visto que atendeu a todos os critérios. O cadastro do cliente foi bem-sucedido sem erros ou falhas, a consulta do cliente recém-cadastrado exibiu todas as informações corretamente, a atualização refletiu as modificações feitas e a exclusão removeu efetivamente o cliente da lista.

CT - 08 - CRUD de Profissional

Objetivo do Teste:

  • O objetivo deste teste é garantir que o administrador consiga realizar as operações CRUD (Create, Read, Update, Delete) de um novo profissional no sistema.

Passos:

image

  • Efetuar o login utilizando as credenciais cadastradas.

image

  • Acessar a seção de administração.

Cadastro de Novo Profissional:

  • Selecionar a opção para cadastrar um novo profissional.

image

  • Preencher todos os campos obrigatórios do formulário de cadastro de profissional.

image

  • Submeter o formulário.

Consulta do Profissional Cadastrado:

  • Vá para a lista de profissionais cadastrados.
  • Localizar o profissional adicionado no passo anterior.
  • Verificar se as informações do profissional estão corretas e correspondem aos dados fornecidos no cadastro.

image

Atualização do Profissional:

  • Editar os detalhes do profissional cadastrado:

image image

  • Confirmar se as informações foram atualizadas corretamente.

image

  • Exclusão do Profissional:

image image

  • Verificar se o profissional não está mais presente na lista de profissionais cadastrados.

image

Resultado CT - 08: O Teste obteve êxito, visto que o cadastro do novo profissional foi bem-sucedido, sem erros ou falhas. A consulta retornou o profissional recém-cadastrado e exibiu todas as informações corretamente. A atualização das informações refletiram as modificações feitas e a exclusão do profissional foi efetivada com sucesso.

CT - 09 - Agendamento Cliente.

Objetivo do Teste:

  • O objetivo deste teste é garantir que o cliente consiga realizar, visualizar, eitar e cancelar um agendamento efetuado por ele mesmo.

Resultado CT - 09: O Teste falhou, visto que a RF – 11 - O sistema deve permitir o cliente realizar, visualizar, editar e cancelar um agendamento, não foi desenvolvida.

CT - 10 - Informações Empresa/Autônomo.

Objetivo do Teste:

  • O objetivo do teste é garantir que a empresa/autônomo consiga alterar seus dados como, endereço, conta e outros.

Passos:

image

  • Efetuar o login utilizando as credenciais cadastradas.

image

  • Acessar a seção de administração/configuração.

image

  • Acessar a seção Informações Empresariais

image

  • Verificar os dados atuais.

image

  • Alterar os dados

image

  • Dados alterados:
  • Nome da Empresa de testeGitHub para teste TesteGit
  • CNPJ de 28.845.552/0001-10 para 52.508.982/0001-20
  • Endereço de Rua testeGitHub, N º 10 para Rua Git, Nº 250
  • Email de [email protected] para [email protected]

Resultado CT - 10: O Teste obteve êxito parcial, visto que a configuração para cadastro de conta não foi desenvolvida. Obteve êxito nas alterações cadastrais.

CT - 11 - Pagamento Antecipado.

Objetivo do Teste:

  • O objetivo do teste é garantir que o cliente consiga efetuar um pagamento antecipado ao efetuar o agandamento e que a empresa/autônomo consiga exigir ou não um pagamento antecipado.

Resultado CT - 11: O Teste falhou, visto que as RFs – 10 - O sistema deve oferecer a possibilidade de exigir ou não um pagamento para realizar agendamentos e RF-13 O sistema deve oferecer a possibilidade de o cliente efetuar um pagamento antecipado, não foram desenvolvidas.

Conclusões:

O sistema apresentou bom desempenho nos testes realizados, com a exceção do CT - 09 e CT - 11, onde não foi possível verificar a funcionalidade de agendamento por parte do cliente e a funcionalidade de pagamento antecipado, devido às funcionalidades não estarem implementadas.

Recomenda-se a implementação das funcionalidades RF – 11, RF - 10 e RF - 13, para garantir a conformidade com os requisitos estabelecidos.